scored substrate - German English Dictionary